﻿/********************************************************************************
** @ Date:2024/01/29
** @ Author: Gaojia
** @ Description: 巡检模板类
** @ Version:1.0.0
** @ Fun:
********************************************************************************/
#ifndef CTemplateInfo_H
#define CTemplateInfo_H
#include "CPolArea.h"

class CTemplateInfo
{
public:
	CTemplateInfo();
	~CTemplateInfo();

	void copyData(CTemplateInfo* pTemplateInfo);

public:
	QString m_sTemplateGuid;          //模版GUID
	QString m_sTemplateFixedID;       //模版固定ID
	QString m_sGuid;             //归属场景ID
	QString m_sTemplateName;          //模版名称
	int m_nItemCount;                 //巡检项数量
	QVector<QString> m_vecItemID;     //巡检项ID数组
	QVector<QString> m_vecItemOrder;  //巡检项归属正向还是反向 1:正向  2:反向
	int m_nActOrder;                  //模板执行顺序
	double m_dPollSpeed;              //巡检速度
	double m_dSpeedZ;				  //机器人Z轴速度
	QString m_sUpdateTime;            //更新时间
	int m_nLatestRecord;              //是否最新记录 0:否 1:是
};

#endif